/* 公共层叠样式表 */
#root
  overflow-x hidden
html,body,#root
  margin 0
  padding 0
  height 100%
  font-family Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif
  -webkit-user-select none
  // ======
  .ant-layout-has-sider
    .self-sider
      height 100vh !important
      position fixed
    .ant-layout
      width 100%
      display inline-block
  .flex
    width 100%
    .ant-row
      display inline-block
      .ant-col
        display inline-block
  // ======
  .ant-input:hover, .ant-select-selection:hover
    border-color #3B7CFF
  .ant-select-dropdown-menu-item
    color #5f6470
  .ant-select-dropdown-menu-item-active
    background #f5f7fa
  .self-form
    padding 0
    .ant-form-item
      margin-bottom 15px
      .has-error .ant-form-explain
        margin-top -4px
        font-size 12px
      .ant-form-item-label
        margin-right 0.05rem
        // width 1.12rem
        width 1.2rem
      .ant-form-item-control-wrapper
        >label
          font-size 14px !important
          color #666666
        ::after
          content ''
          margin 0
  .self-input,.self-select .ant-select-selection,.self-date .ant-calendar-picker-input
    border-radius 3px
    font-size 14px
  .self-select .ant-select-arrow-icon
    font-size 12px
  .self-date .ant-calendar-picker-icon
    font-size 18px
  input::-webkit-outer-spin-button,
  input::-webkit-inner-spin-button
      -webkit-appearance: none;
  input[type="number"]
      -moz-appearance: textfield;
  // 去除input获取焦点时的蓝色边框
  .ant-input:focus,.has-error .ant-input:focus, .ant-input:hover,.ant-calendar-picker-input:hover
    box-shadow none
  // 去除select获取焦点时的蓝色边框
  .ant-select-open,.ant-select-enabled .ant-select-selection,.ant-calendar-range-picker-input
    box-shadow none
  .has-error .ant-select-arrow
    color rgba(0, 0, 0, 0.25)
  // 修改input的placeholder样式
  ::-webkit-input-placeholder
    color rgba(204,204,204,1)
    font-size 14px
  :-moz-placeholder /* Mozilla Firefox 4 to 18 */
    color rgba(204,204,204,1)
    font-size 14px
  ::-moz-placeholder /* Mozilla Firefox 19+ */
    color rgba(204,204,204,1)
    font-size 14px
  :-ms-input-placeholder /* Internet Explorer 10-11 */
    color rgba(204,204,204,1)
    font-size 14px
  textarea
    resize none
  .ant-select-selection__placeholder
    color rgba(204,204,204,1)
    font-size 14px
  .ant-select-dropdown-menu-item
    font-size 14px
   // 按钮样式
  .ant-btn
    font-size 14px
    padding 0 0.2rem
    height 36px
    line-height 36px
    border none
  .fix-btn
    width 66px
    padding 0
  .blue-button
    background #1E66DC
    color #FFF
  .blue-button:hover, .blue-button:focus, .blue-button.active
    background #3B7CFF
    color #FFF
  .orange-button
    background #E6A23C
    color #FFF
  .orange-button:hover, .orange-button:focus, .orange-button.active
    background #E6A23C
    color #FFF
  .white-button
    background #FFF
    border 1px solid rgba(234,237,241,1)
    color #666666
  .white-button:hover,.white-button:focus,.white-button.active
    background #FFF
    border 1px solid rgba(234,237,241,1)
    color #666666
  button[ant-click-animating-without-extra-node]:after
    border 0 none
    opacity 0
    animation none 0 ease 0 1 normal
  .self-table
    .ant-table
      line-height normal
      font-size 14px
      color #666666
      table
        border-radius 0
      .ant-table-thead > tr:first-child > th:first-child, .ant-table-thead > tr:first-child > th:last-child
        border-radius 0
      th
        background #EAEDF1
        border none
        color #666666 !important
        text-align center !important
      th,td
        padding 0 0.1rem
        height 49px
      .ant-table-tbody
        tr:nth-child(even)
          td
            background #FAFBFC
        tr:nth-child(odd)
          td
            background #FFF
      .td-blue, .td-gray
        color #1E66DC
        margin-right 0.17rem
        cursor pointer
      .td-gray
        color #D1D1D1
  // 横线
  .self-hr
    height 0.01rem
    background rgba(234,237,241,1)
  .ant-calendar-next-month-btn-day .ant-calendar-date
    color rgba(0, 0, 0, 0.65)
  div::-webkit-scrollbar
    width 10px
  div::-webkit-scrollbar-track
    background rgba(246,248,250,1)
    -webkit-border-radius: 2px
    -moz-border-radius 2px
    border-radius 2px
  div::-webkit-scrollbar-thumb
    background-color rgba(84,147,233,0.3)
    -webkit-border-radius: 2px
    -moz-border-radius 2px
    border-radius 2px


  // 全局的按钮样式
  .btnStyl
    cursor pointer
    color #1E66DC
    font-weight 400
  // 搜索按钮样式
  .btn_styls
    background #1E66DC
    color #fff
.ant-menu-inline > .ant-menu-item
  height .64rem
  line-height .64rem

.ant-calendar-range-picker-input
  width: 38%;

